Hardware Supported Bump Mapping: A Step towards Ingber Quality Real-Time Rendering
نویسندگان
چکیده
Today's high-end Gouraud renderers produce nicely textured scenes by mapping two-dimensional images onto modeled objects in real· time. We present a renderer which textures surfaces in the normal sense of the word using bump textures to simulate wrinkled or dimpled color ful surfaces. Using a simplified bump mapping method we first suc ceeded in designing a real-time bump mapping renderer based on the high-quality Phong shading model. Applying several improvements to our former Phong shading hard ware we are able to walk through perspectively correct bump mapped scenes illuminated by colored lightsources. This paper describes the main building blocks of the overall architec ture, including reflectance cubes to support a local viewer, a Taylor series based division to calculate homogeneous coordinates and our hardware adapted bump mapping method.
منابع مشابه
Modelling and rendering dynamic wrinkles in a virtual face
This thesis suggests a way to add real time dynamic wrinkles to a computer-generated face. The purpose is to extend an existing virtual face to make it more realistic and expressive. The work consists mainly of two parts. The first is to calculate the compression of the skin when the face is deformed. This is achieved through geometric calculations on the triangles the face is composed of. The ...
متن کاملReal Time, Accurate, Multi-Featured Rendering of Bump Mapped Surfaces
We present a new technique to render in real time objects which have part of their high frequency geometric detail encoded in bump maps. It is based on the quantization of normal-maps, and achieves excellent result both in rendering time and rendering quality, with respect to other alternative methods. The method proposed also allows to add many interesting visual effects, even for object with ...
متن کاملNonlinear Texture Mapping Techniques For
S As graphics hardware is available on most PCs these days, hardware-assisted real-time rendering becomes more important in many applications, such as games or virtual reality. Texture mapping is also important in graphics rendering, because it gives much visual detail without modeling of complex geometry. Conventional texture mapping by graphics hardware relies on the linear interpolations of ...
متن کاملChapter 6 The Real - Time Reprojection Cache
Real-time pixel shading techniques have become increasingly complex, and consume an ever larger share of the graphics processing budget in applications such as games. This has driven the development of optimization techniques that either attempt to simplify pixel shaders, or to cull their evaluation when possible. In this chapter, we follow an alternative strategy: reducing the number of shadin...
متن کاملReal-Time Collision Deformations using Graphics Hardware
We present a method for efficiently simulating minor deformations that result from collisions. Our method alters only bump maps and leaves mesh geometry unchanged. It is well suited to games because although the results are not physically correct, they are plausible and are computed in real-time. In a real-time simulation the CPU already carries a high load due to game logic, I/O, and physical ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995